facility of explaining - Fransızca İngilizce Sözlük